package media;

import javafx.scene.media.AudioClip;
import junit.framework.Test;

// 播放短音频(音乐文件不加压缩)
public class AudioClipDemo {
	private static String url;		// 本地音频或网络音频
	private static AudioClip ac;
	
	private AudioClipDemo() {
		
	}
	
	public static void playMusic(String name) {
		// 在src目录下新建一个包 ,导入音乐文件；媒体源是一个url字符(此处为相对路径前加/)
		url = Test.class.getResource("/music/" + name).toString(); 
		ac = new AudioClip(url);		
		ac.setVolume(0.4);          // 设置当前音量(0到1,double,默认为1)
		ac.setCycleCount(AudioClip.INDEFINITE);
		ac.play();
	}
}
